Pular para o conteúdo principal

Quickstart React Native

Este guia irá ajudá-lo a implementar o Group Link Mobile SDK em sua aplicação escrita para o framework React Native.

Requisitos

  • Software necessário:
    • IDE (VSCode ou Android Studio)
    • npm / yarn

Passo 1 - Instalando o SDK

Dentro da pasta raiz do seu projeto, cole uma das seguintes linhas no seu terminal.

npm i @grouplinknetwork/rn-grouplink-sdk
yarn add @grouplinknetwork/rn-grouplink-sdk

Passo 2 - Configurar o SDK

Para inicializar nosso SDK nas plataformas Android e iOS, você pode usar a seguinte abordagem:

import * as GroupLinkSDK from '@grouplinknetwork/rn-grouplink-sdk';

export default function App() {
// Esta função requer o Token do Group Link da sua organização e
// aceita um valor booleano para determinar sua depurabilidade.
GroupLinkSDK.startGrouplink("GROUP_LINK_TOKEN", isDebuggable);
return (
<View style={styles.container}>
<Text>Este é um aplicativo de teste</Text>
</View>
);
}

Nós detectamos automaticamente a plataforma que você está usando e invocamos os métodos apropriados para a inicialização do SDK.

No entanto, se você deseja inicializar o SDK em uma única plataforma, pode usar o seguinte método:

Para iOS -

import * as GroupLinkSDK from '@grouplinknetwork/rn-grouplink-sdk';

export default function App() {
// Esta função requer o Token do Group Link da sua organização.
GroupLinkSDK.startGrouplinkIOS("GROUP_LINK_TOKEN");
return (
<View style={styles.container}>
<Text>Este é um aplicativo de teste</Text>
</View>
);
}

Para Android -

import * as GroupLinkSDK from '@grouplinknetwork/rn-grouplink-sdk';

export default function App() {
// Esta função requer o Token do Group Link da sua organização e
// aceita um valor booleano para determinar sua depurabilidade.
GroupLinkSDK.startGrouplinkAndroid("GROUP_LINK_TOKEN", isDebuggable);
return (
<View style={styles.container}>
<Text>Este é um aplicativo de teste</Text>
</View>
);
}

Próximos Passos

Agora que você inicializou com sucesso o Group Link SDK dentro do seu aplicativo, você deve seguir o código específico para iOS e Android.